/*
 * Copyright (c) 2025 EasyAdmin
 * All rights reserved.
 *
 * This file is part of the [EasAdmin] project.
 * Unauthorized copying of this file, via any medium, is strictly prohibited.
 * Proprietary and confidential.
 *
 * Author: EasyAdmin ( 1073602@qq.com )
 * Website: https://www.xhxiao.com
 */
package com.easy.module.log.query;

import com.easy.framework.common.model.BaseQuery;
import lombok.Getter;
import lombok.Setter;

/**
 * 操作日志 查询实体
 *
 * @author EasyAdmin ( 1073602@qq.com )
 * @date 2025-08-19
 */
@Setter
@Getter
public class SysOperLogQuery extends BaseQuery
{
    private static final long serialVersionUID = 1L;

    /**
     * 编号
     */
    private Long id;

    /**
     * 模块
     */
    private String module;

    /**
     * 类型
     */
    private String type;

    /**
     * 描述
     */
    private String description;

    /**
     * 请求方法
     */
    private String method;

    /**
     * 请求URL
     */
    private String url;

    /**
     * 请求IP
     */
    private String ip;

    /**
     * 请求地点
     */
    private String location;

    /**
     * 响应结果
     */
    private String result;

    /**
     * 设备
     */
    private String device;

    /**
     * 系统
     */
    private String os;

    /**
     * 浏览器
     */
    private String browser;

    /**
     * 状态（0正常 1异常）
     */
    private String status;

    /**
     * 错误
     */
    private String error;

    /**
     * 耗时（毫秒）
     */
    private Long time;

    /**
     * 操作用户名
     */
    private String username;



    /**
     * 操作用户编号
     */
    private Long userId;


}
